The phrase "to attract more investment" means to encourage or bring in additional funds from investors. This can be done through various methods such as improving a company's financial performance, expanding into new markets, developing innovative products or services, and creating partnerships with other businesses. The goal is to increase the amount of capital available for growth and development, which can lead to greater opportunities and success in the long run.